term abroad - German English Dictionary